x86/PV: split out dealing with MSRs from privileged instruction handling
authorJan Beulich <jbeulich@suse.com>
Fri, 30 Sep 2016 07:55:32 +0000 (09:55 +0200)
committerJan Beulich <jbeulich@suse.com>
Fri, 30 Sep 2016 07:55:32 +0000 (09:55 +0200)
commit0a0b8eb194b2aa31553582d02d84ab8262212ad2
treee18b046d3a108e6c9aa3852eb2b8d1fe8615d781
parent39b682388bb37688bd969e27240e2696246205cd
x86/PV: split out dealing with MSRs from privileged instruction handling

This is in preparation for using the generic emulator here.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
xen/arch/x86/traps.c